Jason ScotlandJason Scotland
Christian Pulisic Returns: When Prime Age Meets Teenage Ambition at San SiroRuben Amorim stood at the Wednesday press conference, holding his espresso as...
PSV vs Heerenveen: A Depleted Attack and the 'Must-Win' Pressure Before LeipzigThe team sheet was pinned to the board in the press area of Philips Stadion o...
When Every Column Reads N/A: The Trap of Data-Free Esports AnalysisOn my screen, an esports analysis file opens with nine standard sections: pat...
Champions Shanghai: An Equipment Failure Decided a Round, and the Gap Between Riot Games' Admission and RemedyIn the twelfth minute of the first half, in a round where FUT Esports held a...
When the analysis is empty – a warning for football journalismI have just received a sports analysis document. It is long, with complete...
Zero on the Analysis Sheet: When the Source Vanishes and the Sportswriter Must Choose the TruthOn a long, drizzling afternoon in Chengdu, I opened a document a colleague ha...
Transfer Window: Three Layers of Evidence and the Silence of the Dressing RoomOn the morning of January 9, the training ground of a club in Shanghai was...
Vietnam vs Thailand: 27 Matches Unbeaten and the Unfillable Gap in AttackKim Sang Sik stood in front of the microphone, and the first thing he spoke...
Vietnamese Youth Table Tennis and the Data Gap Nobody FillsAt a youth table tennis tournament held in Ho Chi Minh City, I sat in the thi...
Remind as Chun-Li at the Street Fighter Premiere: The Entertainment-Media Layer in Vietnamese EsportsA photo set from the Street Fighter premiere placed Remind, a Vietnamese...
The Gap at the Side Table: Table Tennis Matches That Leave No DataAt a provincial gymnasium, only half the lights are on. Table four sits in th...
The Irrationality of Football: When Data Fails Against ShocksIn six years of scrutinizing data and football pitches, I have never ceased t...
Julián Quiñones' 12th-Minute Goal and the Slow Verification of the Saudi Pro LeagueI have a habit of noting the minute of every goal scored inside the first ten...
US Open 2026: When Grand Slam Champions Rewrite Familiar ScriptsI have watched Rybakina play long enough to recognize one thing: she never wi...
Without Hamdallah, Al-Taawoun Faces Dead-End Puzzle Before Al-Hilal ClashThe match between Al-Taawoun and Al-Hilal at the Roshn League seemed like jus...
The 2026 U.S. Open Table Tennis Championships: 118 Events, One Membership Card, and the Price of BreadthThere is one sound I have heard in full only twice in eight years behind a...
Alwi Farhan and the Momota Session: When a Handshake Needs No Ranking PointsThat morning in Tokyo, Alwi Farhan received a push shot to the back of the...
Manchester City found guilty of financial breaches: Punishment looms as Liverpool await storm at AnfieldManchester City have just suffered their biggest shock since Sheikh Mansour...
Efeler Falter at the Close: Türkiye Lose 1-3 to Romania and Leave Everything to the Latvia MatchFor thirty-eight years I have kept one habit in front of the screen: never re...
Thailand Rebuilds with an Experienced Core Ahead of the September 29 Vietnam RematchOn the night of the regional final's second leg, I muted the commentary and...
